crater cracks - Turkish English Dictionary